mains reasoning strategy